﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.ComponentModel.DataAnnotations;

namespace RN.ERP.Entity.QD
{
    /// <summary>
    /// 
    /// </summary>
    public class tb_Corp_CompanyInfo_wdrq
    {
        [Key]
        [DatabaseGenerated(DatabaseGeneratedOption.Identity)]
        public Int32 ID { get; set; }
        public Int32? TreeID { get; set; }
        public Int32? ClassID { get; set; }
        public String Type { get; set; }
        public Guid CorpGuid { get; set; }
        public Guid? CorpUserGuid { get; set; }
        public Int32? CorpType { get; set; }
        public String AreaCode { get; set; }
        public String AreaCodeTitle { get; set; }
        public String AreaCode2 { get; set; }
        public String AreaCode2Title { get; set; }
        public String AddressInQD { get; set; }
        public String LinkMan1 { get; set; }
        public String Tel { get; set; }
        public String FlowCode { get; set; }
        public Int32? dogid { get; set; }
        public Int32? kindid { get; set; }
        public String Detailname { get; set; }
        public String Gradename { get; set; }
        public String Gradecode { get; set; }
        public String NameInQD { get; set; }
        public Int16? CheckInQD { get; set; }
        public String QualityState { get; set; }
        public String tb_Corp_Remark { get; set; }
        public Int32? tb_Corp_IsPass1 { get; set; }
        public Guid? CreaterGuid { get; set; }
        public String wdrqSGXKCode { get; set; }
        public String OuterLinkMan { get; set; }
        public String OuterTel { get; set; }
        public String OuterFax { get; set; }
        public Int32? AlterForwardID { get; set; }
        public String swRegisterCode { get; set; }
        public String AddressInQD1 { get; set; }
        public String rqDate { get; set; }
        public String rqBusinessCard { get; set; }
        public String revenuEnrolNo { get; set; }
        public String workContractMark { get; set; }
        public String rqTel { get; set; }
        public String Remark { get; set; }
        public String RqShenHeRemark { get; set; }
        public String RegisterSumleft { get; set; }
        public String mainBusiness { get; set; }
        public Int32? ClearFlag { get; set; }
        public String validDate { get; set; }
        public Int32? isValid { get; set; }
        /// <summary>
        /// 清除日期
        /// </summary>
        public String ClearDate { get; set; }
        /// <summary>
        /// 清除原因
        /// </summary>
        public String ClearReason { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? BeginDate_xyz { get; set; }
        [DisplayFormat(ApplyFormatInEditMode = true, DataFormatString = "{0:yyyy-MM-dd}")]
        public DateTime? EndDate_xyz { get; set; }
        public String code_yyzhizhao { get; set; }
    }
}
